-------------------------------------------------------------------------------

ADSP-2191 Host Port booting
Example Host Loader File

Version:   1.00
Date:      06.11.2003
Author:    Michael Kuegler
Company:   Analog Devices, Inc.

Target:    ADSP-2191 EZ-KIT Lite 2.1
Platform:  VisualDSP++ 3.0 for 21xx

-------------------------------------------------------------------------------

This directory contains an example used for the software boot loader described
in application note "ADSP-2191 Host Port booting".
This program consists mainly of two interrupt service routines:
The Timer0 ISR is used to flash the LED connected to PF0 constantly.
The Host Port ISR, which is executed when the option "interrupt on completion"
was enabled during the boot process, will write the expected values into the
handshake locations in DM and PM.

-------------------------------------------------------------------------------

Project options for creating loader file:

File type:     Host Boot
File format:   HEX
File width:    16 bit

Note:          The loader file described in the application note refers to the
               output file in ASCII format. To be able to write the loader file
               into the Flash on the ADSP-2191 EZ-KIT Lite, which acts as Host,
               the format of the loader file needs to be set to HEX.

The loader file generated using the options shown above should be written into
the Flash on the Host EZ-KIT.

-------------------------------------------------------------------------------

Files contained in this directory:

Main.c                 Main program, calling initialisation
Initialisation.c       Initialisation functions for GPIO, Timer0 and Interrupts
ISRs.c                 Interrupt Service Routines for project

-------------------------------------------------------------------------------

